three-legged derrick - French English Dictionary